//
//  MyAdditions.m
//  MD5
//
//  Created by leiyu on 15/7/15.
//  Copyright (c) 2015年 华康集团. All rights reserved.
//

#import "MyAdditions.h"
#import <CommonCrypto/CommonDigest.h>
@implementation MyAdditions

- (NSString*)md5
{
    const char* cstr=[self.str UTF8String];
    unsigned char result[CC_MD5_DIGEST_LENGTH];
    CC_MD5(cstr, (int)strlen(cstr), result);
    return [NSString stringWithFormat:@"%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x",result[0],result[1],result[2],result[3],result[4],result[5],result[6],result[7],result[8],result[9],result[10],result[11],result[12],result[13],result[14],result[15]];
}

@end
